###

    Build Log

    Rebuild started: Project: V0.18c_Navi-Ctrl, Configuration: Debug|Win32

    Command Lines
      Creating temporary file "C:\Users\ADMINI~1\AppData\Local\Temp\BAT0000083845756.bat" with contents
    [
    @echo off

    @set PATH=%ProgramFiles%\CodeSourcery\Sourcery G++ Lite\bin;%SYSTEMDRIVE%\msys\1.0\bin;%SYSTEMDRIVE%\MinGW\bin;%PATH% && make clean && make all 2>&1 | GNU2VSOutputConverter.exe

    if errorlevel 1 goto VCReportError

    goto VCEnd

    :VCReportError

    echo Project : error PRJ0019: A tool returned an error code from "Performing Makefile project actions"

    exit 1

    :VCEnd
    ]
    Creating command line "C:\Users\ADMINI~1\AppData\Local\Temp\BAT0000083845756.bat"

    Output Window
      Performing Makefile project actions
    -------- begin (mode: ) --------
    Cleaning project:
    rm -f Navi-Ctrl_STR9_V0_18c.hex
    rm -f Navi-Ctrl_STR9_V0_18c.bin
    rm -f Navi-Ctrl_STR9_V0_18c.obj
    rm -f Navi-Ctrl_STR9_V0_18c.elf
    rm -f Navi-Ctrl_STR9_V0_18c.map
    rm -f Navi-Ctrl_STR9_V0_18c.obj
    rm -f Navi-Ctrl_STR9_V0_18c.a90
    rm -f Navi-Ctrl_STR9_V0_18c.sym
    rm -f Navi-Ctrl_STR9_V0_18c.lnk
    rm -f Navi-Ctrl_STR9_V0_18c.lss
    rm -f
    rm -f
    rm -f
    rm -f ./libstr91x/src/91x_adc.o ./libstr91x/src/91x_ahbapb.o ./libstr91x/src/91x_can.o ./libstr91x/src/91x_dma.o ./libstr91x/src/91x_emi.o ./libstr91x/src/91x_fmi.o ./libstr91x/src/91x_gpio.o ./libstr91x/src/91x_i2c.o ./libstr91x/src/91x_it.o ./libstr91x/src/91x_lib.o ./libstr91x/src/91x_mc.o ./libstr91x/src/91x_rtc.o ./libstr91x/src/91x_scu.o ./libstr91x/src/91x_ssp.o ./libstr91x/src/91x_tim.o ./libstr91x/src/91x_uart.o ./libstr91x/src/91x_vic.o ./libstr91x/src/91x_wdg.o ./libstr91x/src/91x_wiu.o ./usblibrary/src/usb_core.o ./usblibrary/src/usb_init.o ./usblibrary/src/usb_int.o ./usblibrary/src/usb_mem.o ./usblibrary/src/usb_regs.o analog.o crc16.o fat16.o fifo.o gps.o gpx.o i2c.o kml.o led.o logging.o main.o menu.o mkprotocol.o params.o printf_P.o ramfunc.o sdc.o settings.o spi_slave.o ssc.o syscalls.o timer1.o timer2.o uart0.o uart1.o uart2.o ubx.o usb.o usb_desc.o usb_endp.o usb_istr.o usb_prop.o usb_pwr.o waypoints.o
    rm -f
    rm -f startup912.o
    rm -f  startup912.lst  ./libstr91x/src/91x_adc.lst ./libstr91x/src/91x_ahbapb.lst ./libstr91x/src/91x_can.lst ./libstr91x/src/91x_dma.lst ./libstr91x/src/91x_emi.lst ./libstr91x/src/91x_fmi.lst ./libstr91x/src/91x_gpio.lst ./libstr91x/src/91x_i2c.lst ./libstr91x/src/91x_it.lst ./libstr91x/src/91x_lib.lst ./libstr91x/src/91x_mc.lst ./libstr91x/src/91x_rtc.lst ./libstr91x/src/91x_scu.lst ./libstr91x/src/91x_ssp.lst ./libstr91x/src/91x_tim.lst ./libstr91x/src/91x_uart.lst ./libstr91x/src/91x_vic.lst ./libstr91x/src/91x_wdg.lst ./libstr91x/src/91x_wiu.lst ./usblibrary/src/usb_core.lst ./usblibrary/src/usb_init.lst ./usblibrary/src/usb_int.lst ./usblibrary/src/usb_mem.lst ./usblibrary/src/usb_regs.lst analog.lst crc16.lst fat16.lst fifo.lst gps.lst gpx.lst i2c.lst kml.lst led.lst logging.lst main.lst menu.lst mkprotocol.lst params.lst printf_P.lst ramfunc.lst sdc.lst settings.lst spi_slave.lst ssc.lst syscalls.lst timer1.lst timer2.lst uart0.lst uart1.lst uart2.lst ubx.lst usb.lst usb_desc.lst usb_endp.lst usb_istr.lst usb_prop.lst usb_pwr.lst waypoints.lst
    rm -f
    rm -f
    rm -f ./libstr91x/src/91x_adc.s ./libstr91x/src/91x_ahbapb.s ./libstr91x/src/91x_can.s ./libstr91x/src/91x_dma.s ./libstr91x/src/91x_emi.s ./libstr91x/src/91x_fmi.s ./libstr91x/src/91x_gpio.s ./libstr91x/src/91x_i2c.s ./libstr91x/src/91x_it.s ./libstr91x/src/91x_lib.s ./libstr91x/src/91x_mc.s ./libstr91x/src/91x_rtc.s ./libstr91x/src/91x_scu.s ./libstr91x/src/91x_ssp.s ./libstr91x/src/91x_tim.s ./libstr91x/src/91x_uart.s ./libstr91x/src/91x_vic.s ./libstr91x/src/91x_wdg.s ./libstr91x/src/91x_wiu.s ./usblibrary/src/usb_core.s ./usblibrary/src/usb_init.s ./usblibrary/src/usb_int.s ./usblibrary/src/usb_mem.s ./usblibrary/src/usb_regs.s analog.s crc16.s fat16.s fifo.s gps.s gpx.s i2c.s kml.s led.s logging.s main.s menu.s mkprotocol.s params.s printf_P.s ramfunc.s sdc.s settings.s spi_slave.s ssc.s syscalls.s timer1.s timer2.s uart0.s uart1.s uart2.s ubx.s usb.s usb_desc.s usb_endp.s usb_istr.s usb_prop.s usb_pwr.s waypoints.s
    rm -f ./libstr91x/src/91x_adc.d ./libstr91x/src/91x_ahbapb.d ./libstr91x/src/91x_can.d ./libstr91x/src/91x_dma.d ./libstr91x/src/91x_emi.d ./libstr91x/src/91x_fmi.d ./libstr91x/src/91x_gpio.d ./libstr91x/src/91x_i2c.d ./libstr91x/src/91x_it.d ./libstr91x/src/91x_lib.d ./libstr91x/src/91x_mc.d ./libstr91x/src/91x_rtc.d ./libstr91x/src/91x_scu.d ./libstr91x/src/91x_ssp.d ./libstr91x/src/91x_tim.d ./libstr91x/src/91x_uart.d ./libstr91x/src/91x_vic.d ./libstr91x/src/91x_wdg.d ./libstr91x/src/91x_wiu.d ./usblibrary/src/usb_core.d ./usblibrary/src/usb_init.d ./usblibrary/src/usb_int.d ./usblibrary/src/usb_mem.d ./usblibrary/src/usb_regs.d analog.d crc16.d fat16.d fifo.d gps.d gpx.d i2c.d kml.d led.d logging.d main.d menu.d mkprotocol.d params.d printf_P.d ramfunc.d sdc.d settings.d spi_slave.d ssc.d syscalls.d timer1.d timer2.d uart0.d uart1.d uart2.d ubx.d usb.d usb_desc.d usb_endp.d usb_istr.d usb_prop.d usb_pwr.d waypoints.d
    rm -f
    rm -f
    rm -f
    rm -f
    rm -f -r .dep | exit 0
    Errors: none
    -------- end --------
    -------- begin (mode: ) --------
    arm-none-eabi-gcc.exe (Sourcery G++ Lite 2009q3-68) 4.4.1
    Copyright (C) 2009 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    Assembling (ARM-only): startup912.S
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -x assembler-with-cpp  -Wa,-adhlns=startup912.lst,-g startup912.S -o startup912.o
    Compiling C (ARM-only): libstr91x/src/91x_adc.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_adc.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_adc.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_adc.c -o libstr91x/src/91x_adc.o
    Compiling C (ARM-only): libstr91x/src/91x_ahbapb.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_ahbapb.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_ahbapb.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_ahbapb.c -o libstr91x/src/91x_ahbapb.o
    Compiling C (ARM-only): libstr91x/src/91x_can.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_can.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_can.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_can.c -o libstr91x/src/91x_can.o
    Compiling C (ARM-only): libstr91x/src/91x_dma.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_dma.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_dma.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_dma.c -o libstr91x/src/91x_dma.o
    Compiling C (ARM-only): libstr91x/src/91x_emi.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_emi.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_emi.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_emi.c -o libstr91x/src/91x_emi.o
    Compiling C (ARM-only): libstr91x/src/91x_fmi.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_fmi.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_fmi.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_fmi.c -o libstr91x/src/91x_fmi.o
    Compiling C (ARM-only): libstr91x/src/91x_gpio.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_gpio.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_gpio.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_gpio.c -o libstr91x/src/91x_gpio.o
    Compiling C (ARM-only): libstr91x/src/91x_i2c.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_i2c.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_i2c.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_i2c.c -o libstr91x/src/91x_i2c.o
    Compiling C (ARM-only): libstr91x/src/91x_it.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_it.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_it.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_it.c -o libstr91x/src/91x_it.o
    Compiling C (ARM-only): libstr91x/src/91x_lib.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_lib.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_lib.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_lib.c -o libstr91x/src/91x_lib.o
    Compiling C (ARM-only): libstr91x/src/91x_mc.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_mc.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_mc.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_mc.c -o libstr91x/src/91x_mc.o
    Compiling C (ARM-only): libstr91x/src/91x_rtc.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_rtc.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_rtc.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_rtc.c -o libstr91x/src/91x_rtc.o
    Compiling C (ARM-only): libstr91x/src/91x_scu.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_scu.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_scu.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_scu.c -o libstr91x/src/91x_scu.o
    Compiling C (ARM-only): libstr91x/src/91x_ssp.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_ssp.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_ssp.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_ssp.c -o libstr91x/src/91x_ssp.o
    Compiling C (ARM-only): libstr91x/src/91x_tim.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_tim.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_tim.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_tim.c -o libstr91x/src/91x_tim.o
    Compiling C (ARM-only): libstr91x/src/91x_uart.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_uart.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_uart.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_uart.c -o libstr91x/src/91x_uart.o
    Compiling C (ARM-only): libstr91x/src/91x_vic.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_vic.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_vic.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_vic.c -o libstr91x/src/91x_vic.o
    Compiling C (ARM-only): libstr91x/src/91x_wdg.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_wdg.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_wdg.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_wdg.c -o libstr91x/src/91x_wdg.o
    Compiling C (ARM-only): libstr91x/src/91x_wiu.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=libstr91x/src/91x_wiu.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/91x_wiu.o.d -Wnested-externs  -std=gnu99 libstr91x/src/91x_wiu.c -o libstr91x/src/91x_wiu.o
    Compiling C (ARM-only): usblibrary/src/usb_core.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usblibrary/src/usb_core.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_core.o.d -Wnested-externs  -std=gnu99 usblibrary/src/usb_core.c -o usblibrary/src/usb_core.o
    Compiling C (ARM-only): usblibrary/src/usb_init.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usblibrary/src/usb_init.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_init.o.d -Wnested-externs  -std=gnu99 usblibrary/src/usb_init.c -o usblibrary/src/usb_init.o
    Compiling C (ARM-only): usblibrary/src/usb_int.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usblibrary/src/usb_int.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_int.o.d -Wnested-externs  -std=gnu99 usblibrary/src/usb_int.c -o usblibrary/src/usb_int.o
    Compiling C (ARM-only): usblibrary/src/usb_mem.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usblibrary/src/usb_mem.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_mem.o.d -Wnested-externs  -std=gnu99 usblibrary/src/usb_mem.c -o usblibrary/src/usb_mem.o
    Compiling C (ARM-only): usblibrary/src/usb_regs.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usblibrary/src/usb_regs.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_regs.o.d -Wnested-externs  -std=gnu99 usblibrary/src/usb_regs.c -o usblibrary/src/usb_regs.o
    Compiling C (ARM-only): analog.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=analog.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/analog.o.d -Wnested-externs  -std=gnu99 analog.c -o analog.o
    Compiling C (ARM-only): crc16.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=crc16.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/crc16.o.d -Wnested-externs  -std=gnu99 crc16.c -o crc16.o
    Compiling C (ARM-only): fat16.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=fat16.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/fat16.o.d -Wnested-externs  -std=gnu99 fat16.c -o fat16.o
    Compiling C (ARM-only): fifo.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=fifo.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/fifo.o.d -Wnested-externs  -std=gnu99 fifo.c -o fifo.o
    Compiling C (ARM-only): gps.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=gps.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/gps.o.d -Wnested-externs  -std=gnu99 gps.c -o gps.o
    Compiling C (ARM-only): gpx.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=gpx.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/gpx.o.d -Wnested-externs  -std=gnu99 gpx.c -o gpx.o
    Compiling C (ARM-only): i2c.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=i2c.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/i2c.o.d -Wnested-externs  -std=gnu99 i2c.c -o i2c.o
    Compiling C (ARM-only): kml.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=kml.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/kml.o.d -Wnested-externs  -std=gnu99 kml.c -o kml.o
    Compiling C (ARM-only): led.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=led.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/led.o.d -Wnested-externs  -std=gnu99 led.c -o led.o
    Compiling C (ARM-only): logging.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=logging.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/logging.o.d -Wnested-externs  -std=gnu99 logging.c -o logging.o
    Compiling C (ARM-only): main.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=main.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/main.o.d -Wnested-externs  -std=gnu99 main.c -o main.o
    Compiling C (ARM-only): menu.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=menu.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/menu.o.d -Wnested-externs  -std=gnu99 menu.c -o menu.o
    Compiling C (ARM-only): mkprotocol.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=mkprotocol.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/mkprotocol.o.d -Wnested-externs  -std=gnu99 mkprotocol.c -o mkprotocol.o
    Compiling C (ARM-only): params.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=params.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/params.o.d -Wnested-externs  -std=gnu99 params.c -o params.o
    Compiling C (ARM-only): printf_P.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=printf_P.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/printf_P.o.d -Wnested-externs  -std=gnu99 printf_P.c -o printf_P.o
    Compiling C (ARM-only): ramfunc.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=ramfunc.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/ramfunc.o.d -Wnested-externs  -std=gnu99 ramfunc.c -o ramfunc.o
    Compiling C (ARM-only): sdc.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=sdc.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/sdc.o.d -Wnested-externs  -std=gnu99 sdc.c -o sdc.o
    Compiling C (ARM-only): settings.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=settings.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/settings.o.d -Wnested-externs  -std=gnu99 settings.c -o settings.o
    Compiling C (ARM-only): spi_slave.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=spi_slave.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/spi_slave.o.d -Wnested-externs  -std=gnu99 spi_slave.c -o spi_slave.o
    Compiling C (ARM-only): ssc.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=ssc.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/ssc.o.d -Wnested-externs  -std=gnu99 ssc.c -o ssc.o
    Compiling C (ARM-only): syscalls.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=syscalls.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/syscalls.o.d -Wnested-externs  -std=gnu99 syscalls.c -o syscalls.o
    syscalls.c: In function '_sbrk_r':
    syscalls.c(109) : warning: nested extern declaration of 'end'
    Compiling C (ARM-only): timer1.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=timer1.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/timer1.o.d -Wnested-externs  -std=gnu99 timer1.c -o timer1.o
    Compiling C (ARM-only): timer2.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=timer2.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/timer2.o.d -Wnested-externs  -std=gnu99 timer2.c -o timer2.o
    Compiling C (ARM-only): uart0.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=uart0.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/uart0.o.d -Wnested-externs  -std=gnu99 uart0.c -o uart0.o
    Compiling C (ARM-only): uart1.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=uart1.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/uart1.o.d -Wnested-externs  -std=gnu99 uart1.c -o uart1.o
    Compiling C (ARM-only): uart2.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=uart2.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/uart2.o.d -Wnested-externs  -std=gnu99 uart2.c -o uart2.o
    Compiling C (ARM-only): ubx.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=ubx.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/ubx.o.d -Wnested-externs  -std=gnu99 ubx.c -o ubx.o
    Compiling C (ARM-only): usb.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usb.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb.o.d -Wnested-externs  -std=gnu99 usb.c -o usb.o
    Compiling C (ARM-only): usb_desc.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usb_desc.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_desc.o.d -Wnested-externs  -std=gnu99 usb_desc.c -o usb_desc.o
    Compiling C (ARM-only): usb_endp.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usb_endp.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_endp.o.d -Wnested-externs  -std=gnu99 usb_endp.c -o usb_endp.o
    Compiling C (ARM-only): usb_istr.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usb_istr.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_istr.o.d -Wnested-externs  -std=gnu99 usb_istr.c -o usb_istr.o
    Compiling C (ARM-only): usb_prop.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usb_prop.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_prop.o.d -Wnested-externs  -std=gnu99 usb_prop.c -o usb_prop.o
    Compiling C (ARM-only): usb_pwr.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=usb_pwr.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/usb_pwr.o.d -Wnested-externs  -std=gnu99 usb_pwr.c -o usb_pwr.o
    Compiling C (ARM-only): waypoints.c
    arm-none-eabi-gcc -c -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=waypoints.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/waypoints.o.d -Wnested-externs  -std=gnu99 waypoints.c -o waypoints.o
    Linking: Navi-Ctrl_STR9_V0_18c.elf
    arm-none-eabi-gcc  -mcpu=arm9e  -I. -g   -Os -Wa,-adhlns=startup912.lst  -Ilibstr91x/include -Iusbinc -Iusblibrary/inc -MD -MP -MF .dep/Navi-Ctrl_STR9_V0_18c.elf.d startup912.o  ./libstr91x/src/91x_adc.o ./libstr91x/src/91x_ahbapb.o ./libstr91x/src/91x_can.o ./libstr91x/src/91x_dma.o ./libstr91x/src/91x_emi.o ./libstr91x/src/91x_fmi.o ./libstr91x/src/91x_gpio.o ./libstr91x/src/91x_i2c.o ./libstr91x/src/91x_it.o ./libstr91x/src/91x_lib.o ./libstr91x/src/91x_mc.o ./libstr91x/src/91x_rtc.o ./libstr91x/src/91x_scu.o ./libstr91x/src/91x_ssp.o ./libstr91x/src/91x_tim.o ./libstr91x/src/91x_uart.o ./libstr91x/src/91x_vic.o ./libstr91x/src/91x_wdg.o ./libstr91x/src/91x_wiu.o ./usblibrary/src/usb_core.o ./usblibrary/src/usb_init.o ./usblibrary/src/usb_int.o ./usblibrary/src/usb_mem.o ./usblibrary/src/usb_regs.o analog.o crc16.o fat16.o fifo.o gps.o gpx.o i2c.o kml.o led.o logging.o main.o menu.o mkprotocol.o params.o printf_P.o ramfunc.o sdc.o settings.o spi_slave.o ssc.o syscalls.o timer1.o timer2.o uart0.o uart1.o uart2.o ubx.o usb.o usb_desc.o usb_endp.o usb_istr.o usb_prop.o usb_pwr.o waypoints.o      --output Navi-Ctrl_STR9_V0_18c.elf -Wl,-Map=Navi-Ctrl_STR9_V0_18c.map,-Ttext=0x000000,-Tdata=0x4000000 -lc  -lm -lc -lgcc    -T./scripts/flash_str9.ld
    Creating load file for Flash: Navi-Ctrl_STR9_V0_18c.hex
    arm-none-eabi-objcopy -O ihex Navi-Ctrl_STR9_V0_18c.elf Navi-Ctrl_STR9_V0_18c.hex
    Creating Extended Listing: Navi-Ctrl_STR9_V0_18c.lss
    arm-none-eabi-objdump -h -S -C Navi-Ctrl_STR9_V0_18c.elf > Navi-Ctrl_STR9_V0_18c.lss
    Creating Symbol Table: Navi-Ctrl_STR9_V0_18c.sym
    arm-none-eabi-nm -n Navi-Ctrl_STR9_V0_18c.elf > Navi-Ctrl_STR9_V0_18c.sym
    Size after:
    Navi-Ctrl_STR9_V0_18c.elf  :
    section             size       addr
    .text             115000          0
    .init                 24     115000
    .fini                 24     115024
    .data               2588   67108864
    .init_array            4   67111452
    .fini_array            4   67111456
    .jcr                   4   67111460
    .rodata             2832     115048
    .eh_frame              4     117880
    .rodata.str1.1      4317     117884
    .rodata.str1.4       104     122204
    .ARM.exidx             8     122308
    .bss                6872   67111464
    .ARM.attributes       41          0
    .comment            2436          0
    .debug_aranges      1856          0
    .debug_pubnames    18416          0
    .debug_info        95489          0
    .debug_abbrev      21234          0
    .debug_line        20172          0
    .debug_frame       17592          0
    .debug_str         28971          0
    .debug_loc         28425          0
    .debug_ranges        320          0
    Total             366737
    Errors: none
    -------- end --------

    Results
      Build log was saved at "file://c:\Users\Administrator\Desktop\V0.18c_Navi-Ctrl\Debug\BuildLog.htm"
    V0.18c_Navi-Ctrl - 0 error(s), 1 warning(s)